/*
 * Copyright (c) ycq_work@163.com
 */

package com.mxg.blog.service;

import com.baomidou.mybatisplus.extension.service.IService;
import com.mxg.blog.entity.ArticleCategory;

import java.util.List;

/**
 * @Author: ycq_work@163.com
 * @DATE: 2023/5/13 10:35
 * 文章分类表的接口
 */
public interface ArticleCategoryService extends IService<ArticleCategory> {
    // 获取所有文章分类
    List<ArticleCategory> getArticleCategory();

    // 获取所有文章分类名字
    List<String> getArticleCategoryName();

    // 根据文章分类名字获取id
    ArticleCategory getArticleCategoryIdByName (String articleCategoryName);

    // 根据分类id, 获取分类名称
    ArticleCategory getArticleCategoryNameById(Integer articleCategoryId);

    // 删除分类
    void deleteArticleCategoryByIds(Integer articleCategoryId);

    // 添加分类
    void addArticleCategory(String articleCategoryName);


}
